package com.bestom.bluetoothlock.bluetooth;

import android.bluetooth.BluetoothGatt;
import android.bluetooth.BluetoothGattCharacteristic;


import com.bestom.bluetoothlock.entity.BleInfo;
import com.bestom.bluetoothlock.entity.ReceiveInfo;

import java.util.List;

public interface JTBLEInterface {
    void notifySuccess();

    void onCharacteristicWrite(BluetoothGatt bluetoothGatt, BluetoothGattCharacteristic bluetoothGattCharacteristic, int i);

    void onServicesDiscovered(BluetoothGatt bluetoothGatt, int i);

    void receiveValue(ReceiveInfo receiveInfo);

    void searchToDevices(List<BleInfo> list);

    void updateConnectionState(int i);
}
